#ifndef CCIRCLE_H
#define CCIRCLE_H

#include "Vector2D.h"
class cCircle
{
	public:
		//Constructor
		cCircle(Vector2D center, int radius);

		//Overloading Operators
		bool operator<(cCircle c);
		bool operator>(cCircle c);
		bool operator==(cCircle c);
		bool operator!=(cCircle c);
		bool operator>=(cCircle c);
		bool operator<=(cCircle c);

		//Distance formula for testing the length between
		//two object
		float distance(cCircle c);
		float distanceSquared(cCircle c);

	private:
		//Holds the center point of the circle to
		//the radius of the circle
		Vector2D center;

		//Holds the radius of the circle
		int radius;
};
#endif